whirring contrivances